heavy shower of rain - Turc Anglais Dictionnaire